lifter windrower - French English Dictionary